@charset"utf-8";
@import"public";
.Ri_content {
    float: left;
    margin: 30px 0 0 12px;
    width: 820px;
    .JS_head {
        border-bottom: 1px solid #efefef;
        .ti {
            font: 20px "微软雅黑";
            color: #444F58;
        }
        .tx {
            font: 14px "微软雅黑";
            color: #878787;
            span {
                font: 22px "微软雅黑";
                color: #444f58;
                margin: 0 0 0 13px;
            }
            input {
                width: 70px;
                height: 25px;
                border-radius: 3px;
                font: 13px "微软雅黑";
                color: #99999a;
                border: 0;
                margin: 0 0 0 13px;
                cursor: pointer;
            }
        }
        form {
            width: 236px;
            height: 44px;
            border: 1px solid #EFEFEF;
            position: relative;
            border-radius: 3px;
            margin-top: 13px;
            margin-bottom: 14px;
            input[type="text"] {
                width: 135px;
                height: 44px;
                color: #878787;
                font: 13px "微软雅黑";
                padding-left: 11px;
                padding-right: 90px;
                outline: 0;
                border-radius: 3px;
                border: 0;
            }
            input[type="submit"] {
                position: absolute;
                top: 6px;
                right: 6px;
                font: 13px "微软雅黑";
                background-color: #E60012;
                color: white;
                border: 0;
                border-radius: 3px;
                width: 82px;
                height: 34px;
            }
        }
    }
    .JS_sm {
        border-bottom: 1px solid #efefef;
        p {
            font: 16px "微软雅黑";
            color: #444F58;
            margin: 20px 0 0 0;
            position: relative;
            i {
                position: absolute;
                font: 13px "微软雅黑";
                color: #878787;
                top: 0;
                right: 0;
                cursor: pointer;
            }
        }
        ol {
            margin: 23px 0 0 15px;
            li {
                list-style: initial;
                list-style-type: decimal;
                line-height: 30px;
            }
        }
        span {
            font: 13px "微软雅黑";
            color: #444F58;
            span {
                color: #878787;
            }
        }
        ul {
            margin: 0 0 27px 15px;
            li {
                list-style: initial;
                line-height: 30px;
            }
        }
    }
    .ydbb {
        border-bottom: 1px solid #efefef;
        .BB {
            position: relative;
            margin: 21px 0 13px 0;
            font: 16px "微软雅黑";
            color: #444F58;
            select{
                position: absolute;
                width: 76px;
                height: 28px;
                right: 0;
                top: 0;
                border: 1px solid #efefef;
                padding-left: 12px;
                border-radius: 3px;
                appearance: none;
                font: 13px "微软雅黑";
                color: #444F58;
                cursor: pointer;
            }
            span{
                position: absolute;
                height: 28px;
                display: inline-block;
                border-left: 1px solid #EFEFEF;
                right: 8px;
                top: 0;
                cursor: pointer;
                img{
                    display: block;
                    margin: 10px 0 0 5px;
                }
            }
        }
        .TS {
            font: 13px "微软雅黑";
            color: #878787;
        }
        .list_content {
            width: 572px;
            margin: 0 auto;
            margin-top: 23px;
            border: 1px solid #EFEFEF;
            border-radius: 5px;
            margin-bottom: 22px;
            ul:first-child {
                background-color: #f8f8f8;
                height: 46px;
                li {
                    float: left;
                    line-height: 46px;
                    font-size: 13px;
                    font-family: "微软雅黑";
                }
                .month {
                    margin-left: 58px;
                }
                .money {
                    margin-left: 162px;
                }
                .ok_money {
                    margin-left: 115px;
                }
            }
            ul:nth-child(2) {
                height: 46px;
                li {
                    float: left;
                    line-height: 46px;
                    font-size: 13px;
                    font-family: "微软雅黑";
                }
                .month {
                    margin-left: 47px;
                }
                .money {
                    margin-left: 174px;
                }
                .ok_money {
                    margin-left: 176px;
                }
            }
            ul:nth-child(3) {
                height: 46px;
                li {
                    float: left;
                    line-height: 46px;
                    font-size: 13px;
                    font-family: "微软雅黑";
                }
                .month {
                    margin-left: 47px;
                }
                .money {
                    margin-left: 179px;
                }
                .ok_money {
                    margin-left: 185px;
                }
            }
            ul:last-child {
                background-color: #E60012;
                color: white;
                height: 46px;
                border-bottom-left-radius: 5px;
                border-bottom-right-radius: 5px;
                li {
                    float: left;
                    line-height: 46px;
                    font-size: 13px;
                    font-family: "微软雅黑";
                }
                .month {
                    margin-left: 58px;
                }
                .money {
                    margin-left: 188px;
                }
                .ok_money {
                    margin-left: 180px;
                }
            }
        }
    }
    .txjl {
        p {
            font: 16px "微软雅黑";
            color: #444F58;
            margin: 21px 0 19px 0;
        }
        .list_content {
            font: 13px "微软雅黑";
            border: 1px solid #EFEFEF;
            color: #878787;
            border-radius: 3px;
            ul:first-child {
                height: 46px;
                background-color: #f8f8f8;
                li {
                    float: left;
                    line-height: 46px;
                }
                .sq_data {
                    margin-left: 30px;
                }
                .kh_name,
                .yh_name,
                .sq_money,
                .clzt,
                .zfrq {
                    margin-left: 60px;
                }
                .yh_num {
                    margin-left: 78px;
                }
            }
            ul:nth-child(2) {
                color: #444F58;
                height: 46px;
                li {
                    float: left;
                    line-height: 46px;
                }
                .sq_data {
                    margin-left: 20px;
                }
                .kh_name {
                    margin-left: 56px;
                }
                .yh_name {
                    margin-left: 67px;
                }
                .yh_num {
                    margin-left: 48px;
                }
                .sq_money {
                    margin-left: 33px;
                }
                .clzt {
                    margin-left: 72px;
                    color: #ec5451;
                }
            }
            ul:last-child {
                height: 46px;
                color: #444F58;
                li {
                    float: left;
                    line-height: 46px;
                }
                .sq_data {
                    margin-left: 20px;
                }
                .kh_name {
                    margin-left: 56px;
                }
                .yh_name {
                    margin-left: 67px;
                }
                .yh_num {
                    margin-left: 48px;
                }
                .sq_money {
                    margin-left: 33px;
                }
                .clzt {
                    margin-left: 72px;
                    color: #6ac642;
                }
                .zfrq {
                    margin-left: 56px;
                }
            }
        }
    }
    .num_btn{
                margin: 10px 0 40px 0 ;
                float: right;
                width: 535px;
                ul{
                    li{
                        font-size: 13px;
                        float: left;
                        input{
                            height: 36px;
                            width: 36px;
                            border: 1px solid #e7e7e7;
                            border-radius: 3px;
                            background-color: #fff;
                            &:hover{
                                border: 1px solid #eb413d;
                            }
                        }
                    }
                    .num_text{
                        padding: 10px 0 0 0;
                    }
                    .left_btn{
                        margin: 0 0 0 20px;
                    }
                    .btn_num{
                        overflow: hidden;
                        white-space: nowrap;
                        text-overflow: ellipsis;
                        width: 150px;
                        height: 36px;
                        input{
                            margin: 0 0 0 8px;
                        }
                        input:last-child{
                            margin: 0 0 0 150px;
                        }
                    }
                    .serch_num{
                        position: relative;
                        margin: 0 0 0 14px;
                        input{
                            width: 34px;
                            padding: 0 22px 0 10px;
                        }
                        span:last-child{
                            display: block;
                            position: absolute;
                            top: 10px;
                            right: 3px;
                        }
                    }
                    .Finsh_btn{
                        margin: 0 0 0 8px;
                        input{
                            width: 66px;
                            height: 36px;
                        }
                    }
                }
        }
    
}